package com.gpay.erp.services.purchase.bean;

import com.gpay.erp.core.dao.QueryModel;

import java.io.Serializable;

/**
 * Created by Administrator on 2015/11/2 0002.
 */
public class PaidApplication extends QueryModel implements Serializable {
    private static final long serialVersionUID = 1L;
    // private String id;//付款申请id
    private String paidAppNumber;// 付款申请单号
    private String paidNumber;//付款单号
    private String f_paymentOrderId;//付款单id
    private String paidStatus;// 申请状态   0:撤销1:新增2:提交3:审批通过4:审批不通过5:财务拨付
    private String contractCode;//采购合同号
    private String f_providerId;//供应商id
    private String providerCode;//供应商code
    private String providerName;//供应商名称
    private Double appAmount;// 申请金额
    private Double realAmount;// 实付金额
    /* 0:本票
    1:电汇
2:抵押票据
3:银行汇票
4:商业承兑
5:银行承兑
6:同行划款
7:银行转账
8:网上划款*/
    private String payMethod;// 支付方式

    private String paidStarttime;// 申请日期
    private String checkDate;// 审批日期
    private String operater;// 申请人
    private String appDept;// 部门
    private String remark;// 备注
    private String payPerson;// 支付人
    private String payDate;// 付款日期
    private String currencyCode;// 货币代码
    private String accountName;// 账套名称
    private String f_account;// 账套id

    public String getF_paymentOrderId() {
        return f_paymentOrderId;
    }

    public void setF_paymentOrderId(String f_paymentOrderId) {
        this.f_paymentOrderId = f_paymentOrderId;
    }

    public String getPayPerson() {
        return payPerson;
    }

    public void setPayPerson(String payPerson) {
        this.payPerson = payPerson;
    }

    public String getPayDate() {
        return payDate;
    }

    public void setPayDate(String payDate) {
        this.payDate = payDate;
    }

    public String getCurrencyCode() {
        return currencyCode;
    }

    public void setCurrencyCode(String currencyCode) {
        this.currencyCode = currencyCode;
    }

    public String getPaidNumber() {
        return paidNumber;
    }

    public void setPaidNumber(String paidNumber) {
        this.paidNumber = paidNumber;
    }

    public String getCheckDate() {
        return checkDate;
    }

    public void setCheckDate(String checkDate) {
        this.checkDate = checkDate;
    }

    public String getProviderCode() {
        return providerCode;
    }

    public void setProviderCode(String providerCode) {
        this.providerCode = providerCode;
    }

    public String getContractCode() {
        return contractCode;
    }

    public void setContractCode(String contractCode) {
        this.contractCode = contractCode;
    }

    public String getPaidAppNumber() {
        return paidAppNumber;
    }

    public void setPaidAppNumber(String paidAppNumber) {
        this.paidAppNumber = paidAppNumber;
    }

    public String getPaidStatus() {
        return paidStatus;
    }

    public void setPaidStatus(String paidStatus) {
        this.paidStatus = paidStatus;
    }

    public String getF_providerId() {
        return f_providerId;
    }

    public void setF_providerId(String f_providerId) {
        this.f_providerId = f_providerId;
    }

    public String getProviderName() {
        return providerName;
    }

    public void setProviderName(String providerName) {
        this.providerName = providerName;
    }

    public Double getAppAmount() {
        return appAmount;
    }

    public void setAppAmount(Double appAmount) {
        this.appAmount = appAmount;
    }

    public Double getRealAmount() {
        return realAmount;
    }

    public void setRealAmount(Double realAmount) {
        this.realAmount = realAmount;
    }

    public String getPayMethod() {
        return payMethod;
    }

    public void setPayMethod(String payMethod) {
        this.payMethod = payMethod;
    }

    public String getPaidStarttime() {
        return paidStarttime;
    }

    public void setPaidStarttime(String paidStarttime) {
        this.paidStarttime = paidStarttime;
    }

    public String getOperater() {
        return operater;
    }

    public void setOperater(String operater) {
        this.operater = operater;
    }

    public String getAppDept() {
        return appDept;
    }

    public void setAppDept(String appDept) {
        this.appDept = appDept;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getAccountName() {
        return accountName;
    }

    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

    public String getF_account() {
        return f_account;
    }

    public void setF_account(String f_account) {
        this.f_account = f_account;
    }
}
